
package com.ruoyi.busi.guide.domain;

import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import com.mybatisflex.annotation.Table;
import java.util.Date;

/**
 * 导师能力表
 */
@Table("ability")
public class Ability {
    private static final long serialVersionUID = 1L;

    /** 能力ID */
    @Id(keyType = KeyType.Auto)
    private Long abilityId;

    /** 导师ID */
    private Long mentorId;

    /** 技术能力 */
    private Double technicalAbility;

    /** 管理能力 */
    private Double managementAbility;

    /** 沟通能力 */
    private Double communicationAbility;

    /** 创新能力 */
    private Double innovationAbility;

    /** 教学能力 */
    private Double teachingAbility;

    /** 研究能力 */
    private Double researchAbility;

    /** 指导能力 */
    private Double mentoringAbility;

    /** 创建时间 */
    private Date createTime;

    public Long getAbilityId() {
        return abilityId;
    }

    public void setAbilityId(Long abilityId) {
        this.abilityId = abilityId;
    }

    public Long getMentorId() {
        return mentorId;
    }

    public void setMentorId(Long mentorId) {
        this.mentorId = mentorId;
    }

    public Double getTechnicalAbility() {
        return technicalAbility;
    }

    public void setTechnicalAbility(Double technicalAbility) {
        this.technicalAbility = technicalAbility;
    }

    public Double getManagementAbility() {
        return managementAbility;
    }

    public void setManagementAbility(Double managementAbility) {
        this.managementAbility = managementAbility;
    }

    public Double getCommunicationAbility() {
        return communicationAbility;
    }

    public void setCommunicationAbility(Double communicationAbility) {
        this.communicationAbility = communicationAbility;
    }

    public Double getInnovationAbility() {
        return innovationAbility;
    }

    public void setInnovationAbility(Double innovationAbility) {
        this.innovationAbility = innovationAbility;
    }

    public Double getTeachingAbility() {
        return teachingAbility;
    }

    public void setTeachingAbility(Double teachingAbility) {
        this.teachingAbility = teachingAbility;
    }

    public Double getResearchAbility() {
        return researchAbility;
    }

    public void setResearchAbility(Double researchAbility) {
        this.researchAbility = researchAbility;
    }

    public Double getMentoringAbility() {
        return mentoringAbility;
    }

    public void setMentoringAbility(Double mentoringAbility) {
        this.mentoringAbility = mentoringAbility;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}
